home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / windows / gtw95195.zip / STL00028.DA_ / STL00028.DA
Text File  |  1995-12-22  |  42KB  |  1,224 lines

  1. #         
  2. #       $Id: stl00028.da@ 1.6 1995/12/21 22:53:01 jbrennei Exp $
  3. #
  4. #    Copyright (C) 1995, Diamond Multimedia Systems.
  5. #
  6. #       File:           stl00028.dat
  7. #
  8. #    Purpose:    This file contains the board and mode information for a
  9. #                               Stealth 64 Video: S3 765, 1MB. UMC foundry
  10. #
  11.  
  12. [Objects]
  13. Draweng=s3x68.drw
  14.  
  15. [BoardInfo]
  16. bViewports=1
  17. bNewMMIO=1
  18.  
  19. [TextMode]
  20. CRT, RUN, EXTENDED_BIOS_FLAGS_2, 1
  21. SHELL, I10, 0x0003,  0x0000
  22. CRT, RUN, REG_LOCK_1, 0x48
  23. CRT, RUN, REG_LOCK_2, 0xA0
  24.  
  25. [GraphicsEnable]
  26. CRT,RMW,LAW_CONTROL,0xEC,0x13
  27. CRT,RMW,EXT_MEM_CONTROL_1,0xE4,0x18
  28.  
  29. [GraphicsDisable]
  30. CRT,RMW,LAW_CONTROL,0xEC,0x00
  31. CRT,RMW,EXT_MEM_CONTROL_1,0xE4,0x00
  32.  
  33. [Desktops]
  34. 1152,864,8
  35. 1024,768,8
  36. 800,600,16
  37. 800,600,8
  38. 640,480,16
  39. 640,480,8
  40.  
  41. [Viewports]
  42. 1152,864,8,72,75
  43. 1152,864,8,65,70
  44. 1152,864,8,56,60
  45. 1024,768,8,82,100
  46. 1024,768,8,64,80
  47. 1024,768,8,60,75
  48. 1024,768,8,58,72
  49. 1024,768,8,57,70
  50. 1024,768,8,48,60
  51. 800,600,16,64,100
  52. 800,600,16,56,90
  53. 800,600,16,47,75
  54. 800,600,16,49,72
  55. 800,600,16,38,60
  56. 800,600,16,35,56
  57. 800,600,8,76,120
  58. 800,600,8,64,100
  59. 800,600,8,56,90
  60. 800,600,8,47,75
  61. 800,600,8,49,72
  62. 800,600,8,38,60
  63. 800,600,8,35,56
  64. 640,480,16,64,120
  65. 640,480,16,52,100
  66. 640,480,16,48,90
  67. 640,480,16,38,75
  68. 640,480,16,38,72
  69. 640,480,16,32,60
  70. 640,480,8,64,120
  71. 640,480,8,52,100
  72. 640,480,8,48,90
  73. 640,480,8,38,75
  74. 640,480,8,38,72
  75. 640,480,8,32,60
  76.  
  77. ;***Desktop 1***
  78. [800,600,16]
  79. CRT,RUN,LOGICAL_LINE_LENGTH,0xc8
  80. CRT,RUN,EXT_MODE,0x00
  81. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  82. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x90
  83. CRT,RUN,MEM_CONFIG,0x89
  84. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  85. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x03
  86. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  87. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  88. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  89. CRT,RMW,EXT_MISC_CONTROL_2,0x01,0x50
  90. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  91. SEQ,RMW,CLKSYN_CONTROL_2,0xef,0x02
  92. SEQ,RMW,CLKSYN_CONTROL_3,0x7f,0x40
  93. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  94.  
  95. ;***Desktop 2***
  96. [640,480,16]
  97. CRT,RUN,LOGICAL_LINE_LENGTH,0xa0
  98. CRT,RUN,EXT_MODE,0x00
  99. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  100. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x50
  101. CRT,RUN,MEM_CONFIG,0x89
  102. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  103. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x03
  104. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0f,0xff
  105. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x41,0x00,0x0f,0x00,0x00
  106. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  107. CRT,RMW,EXT_MISC_CONTROL_2,0x01,0x50
  108. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  109. SEQ,RMW,CLKSYN_CONTROL_2,0xef,0x02
  110. SEQ,RMW,CLKSYN_CONTROL_3,0x7f,0x40
  111. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  112.  
  113. ;***Desktop 3***
  114. [1152,864,8]
  115. CRT,RUN,LOGICAL_LINE_LENGTH,0x90
  116. CRT,RUN,EXT_MODE,0x00
  117. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  118. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x01
  119. CRT,RUN,MEM_CONFIG,0x89
  120. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  121. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x03
  122. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  123. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  124. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  125. CRT,RMW,EXT_MISC_CONTROL_2,0x01,0x00
  126. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  127. SEQ,RMW,CLKSYN_CONTROL_2,0xef,0x02
  128. SEQ,RMW,CLKSYN_CONTROL_3,0x7f,0x40
  129. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  130.  
  131. ;***Desktop 4***
  132. [1024,768,8]
  133. CRT,RUN,LOGICAL_LINE_LENGTH,0x80
  134. CRT,RUN,EXT_MODE,0x00
  135. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  136. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x00
  137. CRT,RUN,MEM_CONFIG,0x89
  138. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  139. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x03
  140. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  141. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  142. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  143. CRT,RMW,EXT_MISC_CONTROL_2,0x01,0x01
  144. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  145. SEQ,RMW,CLKSYN_CONTROL_2,0xef,0x02
  146. SEQ,RMW,CLKSYN_CONTROL_3,0x7f,0x40
  147. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  148.  
  149. ;***Desktop 5***
  150. [800,600,8]
  151. CRT,RUN,LOGICAL_LINE_LENGTH,0x64
  152. CRT,RUN,EXT_MODE,0x00
  153. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  154. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x80
  155. CRT,RUN,MEM_CONFIG,0x89
  156. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  157. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x03
  158. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0f,0xff
  159. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x14,0x07,0x38,0x39,0x3a,0x3b,0x3c,0x3d,0x3e,0x3f,0x01,0x00,0x0f,0x00,0x00
  160. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  161. CRT,RMW,EXT_MISC_CONTROL_2,0x01,0x00
  162. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  163. SEQ,RMW,CLKSYN_CONTROL_2,0xef,0x02
  164. SEQ,RMW,CLKSYN_CONTROL_3,0x7f,0x40
  165. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  166.  
  167. ;***Desktop 6***
  168. [640,480,8]
  169. CRT,RUN,LOGICAL_LINE_LENGTH,0x50
  170. CRT,RUN,EXT_MODE,0x00
  171. CRT,RUN,EXT_SYSTEM_CONTROL_2,0x00
  172. CRT,RUN,EXT_SYSTEM_CONTROL_1,0x40
  173. CRT,RUN,MEM_CONFIG,0x09
  174. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x06
  175. SEQ,RUN,CLOCKING_MODE,0x21,0x0f,0x00,0x0e,0x03
  176. GRX,RUN,SET_RESET_DATA,0x00,0x00,0x00,0x00,0x00,0x40,0x05,0x0f,0xff
  177. ATR,RUN,PALETTE_0,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x41,0x00,0x0f,0x00,0x00
  178. SEQ,RMW,UNLOCK_EXTENSIONS,0x00,0x00
  179. CRT,RMW,EXT_MISC_CONTROL_2,0x01,0x00
  180. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  181. SEQ,RMW,CLKSYN_CONTROL_2,0xef,0x02
  182. SEQ,RMW,CLKSYN_CONTROL_3,0x7f,0x40
  183. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  184.  
  185. ;***Viewport 1***
  186. [800,600,16,64,100]
  187. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  188. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  189. CRT,RUN,REG_LOCK_1,0x48,0xa0
  190. CRT,RUN,HORZ_TOTAL,0xf8,0xc7,0xc8,0x9a,0xcb,0x9e,0x7f,0xf0,0x00,0x60
  191. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  192. CRT,RUN,VERT_RETRACE_START,0x5e,0x0b,0x57
  193. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x7a,0xa3,0xff
  194. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  195. CRT,RUN,MISC_1,0x11,0xf0,0x00,0x21
  196. CRT,RUN,MODE_CONTROL,0x01
  197. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x80,0x00,0x00,0x00
  198. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  199. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  200. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  201. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  202. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  203. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  204. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  205. VSP,RUN,FIFO_RAS_CTRL,0x3000
  206. DIR,RUN,MISC_WRITE,0xef
  207. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  208. SEQ,RUN,DCLK_LOW,0x43,0x59
  209. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  210. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  211. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  212. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  213.  
  214. ;***Viewport 2***
  215. [800,600,16,56,90]
  216. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  217. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  218. CRT,RUN,REG_LOCK_1,0x48,0xa0
  219. CRT,RUN,HORZ_TOTAL,0xfb,0xc7,0xc8,0x9d,0xd0,0x82,0x72,0xf0,0x00,0x60
  220. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  221. CRT,RUN,VERT_RETRACE_START,0x5a,0x0b,0x57
  222. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x6d,0xa3,0xff
  223. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  224. CRT,RUN,MISC_1,0x11,0xf0,0x00,0x21
  225. CRT,RUN,MODE_CONTROL,0x01
  226. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x80,0x00,0x00,0x00
  227. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  228. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  229. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  230. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  231. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  232. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  233. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  234. VSP,RUN,FIFO_RAS_CTRL,0x3000
  235. DIR,RUN,MISC_WRITE,0xef
  236. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  237. SEQ,RUN,DCLK_LOW,0x42,0x3f
  238. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  239. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  240. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  241. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  242.  
  243. ;***Viewport 3***
  244. [800,600,16,47,75]
  245. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  246. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  247. CRT,RUN,REG_LOCK_1,0x48,0xa0
  248. CRT,RUN,HORZ_TOTAL,0x06,0xc7,0xc8,0x88,0xd7,0x03,0x6f,0xf0,0x00,0x60
  249. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  250. CRT,RUN,VERT_RETRACE_START,0x58,0x0b,0x57
  251. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x68,0xa3,0xff
  252. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  253. CRT,RUN,MISC_1,0x11,0xf0,0x00,0x21
  254. CRT,RUN,MODE_CONTROL,0x01
  255. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  256. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  257. CRT,RUN,EXT_HORZ_OVERFLOW,0x01
  258. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  259. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  260. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  261. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  262. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  263. VSP,RUN,FIFO_RAS_CTRL,0x2000
  264. DIR,RUN,MISC_WRITE,0xef
  265. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  266. SEQ,RUN,DCLK_LOW,0x41,0x28
  267. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  268. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  269. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  270. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  271.  
  272. ;***Viewport 4***
  273. [800,600,16,49,72]
  274. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  275. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  276. CRT,RUN,REG_LOCK_1,0x48,0xa0
  277. CRT,RUN,HORZ_TOTAL,0x02,0xc7,0xc8,0x84,0xd6,0x14,0x98,0xf0,0x00,0x60
  278. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  279. CRT,RUN,VERT_RETRACE_START,0x7d,0x03,0x57
  280. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x96,0xa3,0xff
  281. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  282. CRT,RUN,MISC_1,0x11,0xf0,0x00,0x21
  283. CRT,RUN,MODE_CONTROL,0x01
  284. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  285. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  286. CRT,RUN,EXT_HORZ_OVERFLOW,0x01
  287. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  288. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  289. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  290. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  291. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  292. VSP,RUN,FIFO_RAS_CTRL,0x2000
  293. DIR,RUN,MISC_WRITE,0xef
  294. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  295. SEQ,RUN,DCLK_LOW,0x41,0x28
  296. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  297. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  298. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  299. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  300.  
  301. ;***Viewport 5***
  302. [800,600,16,38,60]
  303. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  304. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  305. CRT,RUN,REG_LOCK_1,0x48,0xa0
  306. CRT,RUN,HORZ_TOTAL,0x03,0xc7,0xc8,0x85,0xd5,0x12,0x75,0xf0,0x00,0x60
  307. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  308. CRT,RUN,VERT_RETRACE_START,0x58,0x0c,0x57
  309. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x69,0xa3,0xff
  310. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  311. CRT,RUN,MISC_1,0x11,0xf0,0x00,0x21
  312. CRT,RUN,MODE_CONTROL,0x01
  313. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  314. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  315. CRT,RUN,EXT_HORZ_OVERFLOW,0x01
  316. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  317. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  318. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  319. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  320. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  321. VSP,RUN,FIFO_RAS_CTRL,0x2000
  322. DIR,RUN,MISC_WRITE,0xef
  323. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  324. SEQ,RUN,DCLK_LOW,0x61,0x41
  325. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  326. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  327. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  328. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  329.  
  330. ;***Viewport 6***
  331. [800,600,16,35,56]
  332. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  333. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  334. CRT,RUN,REG_LOCK_1,0x48,0xa0
  335. CRT,RUN,HORZ_TOTAL,0xfb,0xc7,0xc8,0x9c,0xce,0x80,0x6f,0xf0,0x00,0x60
  336. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  337. CRT,RUN,VERT_RETRACE_START,0x58,0x0a,0x57
  338. CRT,RUN,UNDERLINE_LOCATION,0x00,0x57,0x68,0xa3,0xff
  339. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  340. CRT,RUN,MISC_1,0x11,0xf0,0x00,0x21
  341. CRT,RUN,MODE_CONTROL,0x01
  342. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x80,0x00,0x00,0x00
  343. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  344. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  345. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  346. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  347. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  348. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  349. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  350. VSP,RUN,FIFO_RAS_CTRL,0x2000
  351. DIR,RUN,MISC_WRITE,0xef
  352. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  353. SEQ,RUN,DCLK_LOW,0x63,0x63
  354. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  355. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  356. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  357. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  358.  
  359. ;***Viewport 7***
  360. [640,480,16,64,120]
  361. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  362. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  363. CRT,RUN,REG_LOCK_1,0x48,0xa0
  364. CRT,RUN,HORZ_TOTAL,0xc9,0x9f,0xa0,0x8c,0xa4,0x10,0x17,0x3e,0x00,0x40
  365. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  366. CRT,RUN,VERT_RETRACE_START,0xe8,0x03,0xdf
  367. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x11,0xab,0xff
  368. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  369. CRT,RUN,MISC_1,0x11,0xbc,0x40,0x21
  370. CRT,RUN,MODE_CONTROL,0x01
  371. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  372. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  373. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  374. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  375. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  376. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  377. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  378. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  379. VSP,RUN,FIFO_RAS_CTRL,0x2000
  380. DIR,RUN,MISC_WRITE,0xef
  381. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  382. SEQ,RUN,DCLK_LOW,0x43,0x48
  383. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  384. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  385. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  386. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  387.  
  388. ;***Viewport 8***
  389. [640,480,16,52,100]
  390. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  391. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  392. CRT,RUN,REG_LOCK_1,0x48,0xa0
  393. CRT,RUN,HORZ_TOTAL,0xc3,0x9f,0xa0,0x86,0xa7,0x12,0x06,0x3e,0x00,0x40
  394. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  395. CRT,RUN,VERT_RETRACE_START,0xe4,0x03,0xdf
  396. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x02,0xab,0xff
  397. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  398. CRT,RUN,MISC_1,0x11,0xbc,0x40,0x21
  399. CRT,RUN,MODE_CONTROL,0x01
  400. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  401. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  402. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  403. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  404. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  405. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  406. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  407. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  408. VSP,RUN,FIFO_RAS_CTRL,0x2000
  409. DIR,RUN,MISC_WRITE,0xef
  410. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  411. SEQ,RUN,DCLK_LOW,0x61,0x44
  412. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  413. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  414. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  415. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  416.  
  417. ;***Viewport 9***
  418. [640,480,16,48,90]
  419. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  420. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  421. CRT,RUN,REG_LOCK_1,0x48,0xa0
  422. CRT,RUN,HORZ_TOTAL,0xcb,0x9f,0xa0,0x8e,0xaa,0x12,0x15,0x3e,0x00,0x40
  423. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  424. CRT,RUN,VERT_RETRACE_START,0xf6,0x03,0xdf
  425. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x0d,0xab,0xff
  426. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  427. CRT,RUN,MISC_1,0x11,0xbc,0x40,0x21
  428. CRT,RUN,MODE_CONTROL,0x01
  429. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  430. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  431. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  432. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  433. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  434. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  435. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  436. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  437. VSP,RUN,FIFO_RAS_CTRL,0x2000
  438. DIR,RUN,MISC_WRITE,0xef
  439. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  440. SEQ,RUN,DCLK_LOW,0x61,0x41
  441. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  442. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  443. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  444. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  445.  
  446. ;***Viewport 10***
  447. [640,480,16,38,75]
  448. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  449. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  450. CRT,RUN,REG_LOCK_1,0x48,0xa0
  451. CRT,RUN,HORZ_TOTAL,0xcd,0x9f,0xa0,0x8e,0xa4,0x14,0xf2,0x1f,0x00,0x40
  452. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  453. CRT,RUN,VERT_RETRACE_START,0xe0,0x03,0xdf
  454. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xf2,0xab,0xff
  455. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  456. CRT,RUN,MISC_1,0x11,0xbc,0x40,0x21
  457. CRT,RUN,MODE_CONTROL,0x01
  458. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  459. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  460. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  461. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  462. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  463. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  464. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  465. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  466. VSP,RUN,FIFO_RAS_CTRL,0x2000
  467. DIR,RUN,MISC_WRITE,0xef
  468. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  469. SEQ,RUN,DCLK_LOW,0x62,0x44
  470. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  471. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  472. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  473. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  474.  
  475. ;***Viewport 11***
  476. [640,480,16,38,72]
  477. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  478. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  479. CRT,RUN,REG_LOCK_1,0x48,0xa0
  480. CRT,RUN,HORZ_TOTAL,0xcb,0x9f,0xa0,0x8e,0xa7,0x11,0x06,0x3e,0x00,0x40
  481. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  482. CRT,RUN,VERT_RETRACE_START,0xe9,0x0c,0xdf
  483. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x04,0xab,0xff
  484. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  485. CRT,RUN,MISC_1,0x11,0xbc,0x40,0x21
  486. CRT,RUN,MODE_CONTROL,0x01
  487. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  488. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  489. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  490. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  491. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  492. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  493. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  494. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  495. VSP,RUN,FIFO_RAS_CTRL,0x2000
  496. DIR,RUN,MISC_WRITE,0xef
  497. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  498. SEQ,RUN,DCLK_LOW,0x62,0x44
  499. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  500. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  501. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  502. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  503.  
  504. ;***Viewport 12***
  505. [640,480,16,32,60]
  506. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  507. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  508. CRT,RUN,REG_LOCK_1,0x48,0xa0
  509. CRT,RUN,HORZ_TOTAL,0xc3,0x9f,0xa0,0x85,0xa5,0x1c,0x0c,0x3e,0x00,0x40
  510. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  511. CRT,RUN,VERT_RETRACE_START,0xea,0x0c,0xdf
  512. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x03,0xab,0xff
  513. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  514. CRT,RUN,MISC_1,0x11,0xbc,0x40,0x21
  515. CRT,RUN,MODE_CONTROL,0x01
  516. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x80,0x00,0x00,0x00
  517. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  518. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  519. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  520. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  521. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x50,0xf7,0xe0,0xc0,0xff
  522. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  523. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  524. VSP,RUN,FIFO_RAS_CTRL,0x2000
  525. DIR,RUN,MISC_WRITE,0xef
  526. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  527. SEQ,RUN,DCLK_LOW,0x61,0x28
  528. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  529. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  530. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  531. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  532.  
  533. ;***Viewport 13***
  534. [1152,864,8,72,75]
  535. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  536. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  537. CRT,RUN,REG_LOCK_1,0x48,0xa0
  538. CRT,RUN,HORZ_TOTAL,0xb6,0x8f,0x90,0x98,0x92,0x9e,0xba,0xff,0x00,0x60
  539. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  540. CRT,RUN,VERT_RETRACE_START,0x74,0x10,0x5f
  541. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6b,0xa5,0xeb,0xff
  542. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  543. CRT,RUN,MISC_1,0x11,0x9e,0x9f,0x21
  544. CRT,RUN,MODE_CONTROL,0x01
  545. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  546. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  547. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  548. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  549. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  550. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  551. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  552. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  553. VSP,RUN,FIFO_RAS_CTRL,0x2000
  554. DIR,RUN,MISC_WRITE,0xef
  555. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  556. SEQ,RUN,DCLK_LOW,0x26,0x77
  557. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  558. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  559. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  560. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  561. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  562.  
  563. ;***Viewport 14***
  564. [1152,864,8,65,70]
  565. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  566. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  567. CRT,RUN,REG_LOCK_1,0x48,0xa0
  568. CRT,RUN,HORZ_TOTAL,0xb3,0x8f,0x90,0x95,0x92,0x9e,0x94,0xff,0x00,0x60
  569. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  570. CRT,RUN,VERT_RETRACE_START,0x65,0x10,0x5f
  571. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6b,0x81,0xeb,0xff
  572. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  573. CRT,RUN,MISC_1,0x11,0x9e,0x9f,0x21
  574. CRT,RUN,MODE_CONTROL,0x01
  575. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  576. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  577. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  578. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  579. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  580. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  581. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  582. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  583. VSP,RUN,FIFO_RAS_CTRL,0x2000
  584. DIR,RUN,MISC_WRITE,0xef
  585. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  586. SEQ,RUN,DCLK_LOW,0x27,0x75
  587. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  588. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  589. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  590. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  591. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  592.  
  593. ;***Viewport 15***
  594. [1152,864,8,56,60]
  595. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  596. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  597. CRT,RUN,REG_LOCK_1,0x48,0xa0
  598. CRT,RUN,HORZ_TOTAL,0xb1,0x8f,0x90,0x93,0x94,0x9d,0xae,0xff,0x00,0x60
  599. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  600. CRT,RUN,VERT_RETRACE_START,0x7f,0x10,0x5f
  601. CRT,RUN,UNDERLINE_LOCATION,0x60,0x6b,0x9b,0xeb,0xff
  602. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  603. CRT,RUN,MISC_1,0x11,0xb1,0x9f,0x21
  604. CRT,RUN,MODE_CONTROL,0x01
  605. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  606. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  607. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  608. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  609. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  610. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  611. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  612. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  613. VSP,RUN,FIFO_RAS_CTRL,0x2000
  614. DIR,RUN,MISC_WRITE,0xef
  615. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  616. SEQ,RUN,DCLK_LOW,0x41,0x43
  617. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  618. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  619. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  620. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  621. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  622.  
  623. ;***Viewport 16***
  624. [1024,768,8,82,100]
  625. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  626. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  627. CRT,RUN,REG_LOCK_1,0x48,0xa0
  628. CRT,RUN,HORZ_TOTAL,0xa2,0x7f,0x80,0x84,0x88,0x95,0x24,0xf5,0x00,0x60
  629. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  630. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  631. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x20,0xe3,0xff
  632. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  633. CRT,RUN,MISC_1,0x11,0x9c,0x9f,0x21
  634. CRT,RUN,MODE_CONTROL,0x01
  635. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  636. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  637. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  638. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  639. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  640. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x01,0xf7,0xe0,0xc0,0xff
  641. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  642. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  643. VSP,RUN,FIFO_RAS_CTRL,0x2000
  644. DIR,RUN,MISC_WRITE,0xef
  645. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  646. SEQ,RUN,DCLK_LOW,0x26,0x77
  647. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  648. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  649. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  650. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  651. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  652.  
  653. ;***Viewport 17***
  654. [1024,768,8,64,80]
  655. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  656. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  657. CRT,RUN,REG_LOCK_1,0x48,0xa0
  658. CRT,RUN,HORZ_TOTAL,0xa3,0x7f,0x80,0x84,0x85,0x93,0x21,0xf5,0x00,0x60
  659. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  660. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  661. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x1b,0xe3,0xff
  662. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  663. CRT,RUN,MISC_1,0x11,0x9c,0x9f,0x21
  664. CRT,RUN,MODE_CONTROL,0x01
  665. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  666. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  667. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  668. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  669. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  670. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x01,0xf7,0xe0,0xc0,0xff
  671. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  672. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  673. VSP,RUN,FIFO_RAS_CTRL,0x2000
  674. DIR,RUN,MISC_WRITE,0xef
  675. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  676. SEQ,RUN,DCLK_LOW,0x41,0x46
  677. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  678. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  679. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  680. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  681. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  682.  
  683. ;***Viewport 18***
  684. [1024,768,8,60,75]
  685. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  686. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  687. CRT,RUN,REG_LOCK_1,0x48,0xa0
  688. CRT,RUN,HORZ_TOTAL,0xa1,0x7f,0x80,0x82,0x84,0x8b,0x20,0xf5,0x00,0x60
  689. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  690. CRT,RUN,VERT_RETRACE_START,0x01,0x04,0xff
  691. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x16,0xe3,0xff
  692. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  693. CRT,RUN,MISC_1,0x11,0x90,0x9f,0x21
  694. CRT,RUN,MODE_CONTROL,0x01
  695. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  696. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  697. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  698. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  699. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  700. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x01,0xf7,0xe0,0xc0,0xff
  701. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  702. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  703. VSP,RUN,FIFO_RAS_CTRL,0x2000
  704. DIR,RUN,MISC_WRITE,0xef
  705. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  706. SEQ,RUN,DCLK_LOW,0x41,0x41
  707. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  708. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  709. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  710. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  711. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  712.  
  713. ;***Viewport 19***
  714. [1024,768,8,58,72]
  715. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  716. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  717. CRT,RUN,REG_LOCK_1,0x48,0xa0
  718. CRT,RUN,HORZ_TOTAL,0x9c,0x7f,0x80,0x9e,0x84,0x16,0x28,0xf5,0x00,0x60
  719. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  720. CRT,RUN,VERT_RETRACE_START,0x04,0x08,0xff
  721. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x20,0xe3,0xff
  722. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  723. CRT,RUN,MISC_1,0x11,0x94,0x9f,0x21
  724. CRT,RUN,MODE_CONTROL,0x01
  725. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  726. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  727. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  728. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  729. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  730. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x01,0xf7,0xe0,0xc0,0xff
  731. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  732. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  733. VSP,RUN,FIFO_RAS_CTRL,0x2000
  734. DIR,RUN,MISC_WRITE,0xef
  735. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  736. SEQ,RUN,DCLK_LOW,0x20,0x13
  737. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  738. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  739. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  740. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  741. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  742.  
  743. ;***Viewport 20***
  744. [1024,768,8,57,70]
  745. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  746. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  747. CRT,RUN,REG_LOCK_1,0x48,0xa0
  748. CRT,RUN,HORZ_TOTAL,0xa1,0x7f,0x80,0x83,0x88,0x95,0x24,0xf5,0x00,0x60
  749. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  750. CRT,RUN,VERT_RETRACE_START,0x02,0x08,0xff
  751. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x22,0xe3,0xff
  752. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  753. CRT,RUN,MISC_1,0x11,0x9d,0x9f,0x21
  754. CRT,RUN,MODE_CONTROL,0x01
  755. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  756. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  757. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  758. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  759. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  760. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x01,0xf7,0xe0,0xc0,0xff
  761. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  762. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  763. VSP,RUN,FIFO_RAS_CTRL,0x2000
  764. DIR,RUN,MISC_WRITE,0xef
  765. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  766. SEQ,RUN,DCLK_LOW,0x20,0x13
  767. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  768. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  769. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  770. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  771. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  772.  
  773. ;***Viewport 21***
  774. [1024,768,8,48,60]
  775. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  776. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  777. CRT,RUN,REG_LOCK_1,0x48,0xa0
  778. CRT,RUN,HORZ_TOTAL,0xa3,0x7f,0x80,0x85,0x88,0x95,0x25,0xf5,0x00,0x60
  779. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  780. CRT,RUN,VERT_RETRACE_START,0x02,0x07,0xff
  781. CRT,RUN,UNDERLINE_LOCATION,0x00,0xff,0x21,0xe3,0xff
  782. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  783. CRT,RUN,MISC_1,0x11,0x9d,0x9f,0x21
  784. CRT,RUN,MODE_CONTROL,0x01
  785. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  786. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  787. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  788. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  789. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  790. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x01,0xf7,0xe0,0xc0,0xff
  791. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  792. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  793. VSP,RUN,FIFO_RAS_CTRL,0x2000
  794. DIR,RUN,MISC_WRITE,0xef
  795. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  796. SEQ,RUN,DCLK_LOW,0x43,0x59
  797. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  798. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  799. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  800. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  801. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  802.  
  803. ;***Viewport 22***
  804. [1024,768,8,35,43]
  805. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  806. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  807. CRT,RUN,REG_LOCK_1,0x48,0xa0
  808. CRT,RUN,HORZ_TOTAL,0x99,0x7f,0x7f,0x9c,0x83,0x09,0x97,0x1f,0x00,0x40
  809. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  810. CRT,RUN,VERT_RETRACE_START,0x81,0x03,0x7f
  811. CRT,RUN,UNDERLINE_LOCATION,0x00,0x80,0x96,0xe3,0xff
  812. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  813. CRT,RUN,MISC_1,0x11,0x94,0x40,0x21
  814. CRT,RUN,MODE_CONTROL,0x21
  815. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  816. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  817. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  818. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  819. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  820. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  821. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  822. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  823. VSP,RUN,FIFO_RAS_CTRL,0x2000
  824. DIR,RUN,MISC_WRITE,0xef
  825. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  826. SEQ,RUN,DCLK_LOW,0x42,0x30
  827. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  828. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  829. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  830. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  831. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  832.  
  833. ;***Viewport 23***
  834. [800,600,8,76,120]
  835. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  836. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  837. CRT,RUN,REG_LOCK_1,0x48,0xa0
  838. CRT,RUN,HORZ_TOTAL,0x7a,0x63,0x64,0x9c,0x6c,0x91,0x77,0xf0,0x00,0x60
  839. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  840. CRT,RUN,VERT_RETRACE_START,0x60,0x02,0x57
  841. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x72,0xe3,0xff
  842. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  843. CRT,RUN,MISC_1,0x11,0x74,0x00,0x21
  844. CRT,RUN,MODE_CONTROL,0x01
  845. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  846. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  847. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  848. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  849. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  850. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  851. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  852. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  853. VSP,RUN,FIFO_RAS_CTRL,0x2000
  854. DIR,RUN,MISC_WRITE,0xef
  855. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  856. SEQ,RUN,DCLK_LOW,0x42,0x54
  857. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  858. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  859. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  860. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  861. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  862.  
  863. ;***Viewport 24***
  864. [800,600,8,64,100]
  865. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  866. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  867. CRT,RUN,REG_LOCK_1,0x48,0xa0
  868. CRT,RUN,HORZ_TOTAL,0x79,0x63,0x64,0x9b,0x65,0x8c,0x84,0xf0,0x00,0x60
  869. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  870. CRT,RUN,VERT_RETRACE_START,0x63,0x02,0x57
  871. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x7b,0xe3,0xff
  872. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  873. CRT,RUN,MISC_1,0x11,0x73,0x00,0x21
  874. CRT,RUN,MODE_CONTROL,0x01
  875. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  876. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  877. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  878. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  879. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  880. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  881. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  882. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  883. VSP,RUN,FIFO_RAS_CTRL,0x2000
  884. DIR,RUN,MISC_WRITE,0xef
  885. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  886. SEQ,RUN,DCLK_LOW,0x43,0x59
  887. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  888. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  889. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  890. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  891. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  892.  
  893. ;***Viewport 25***
  894. [800,600,8,56,90]
  895. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  896. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  897. CRT,RUN,REG_LOCK_1,0x48,0xa0
  898. CRT,RUN,HORZ_TOTAL,0x7b,0x63,0x64,0x9d,0x6c,0x94,0x72,0xf0,0x00,0x60
  899. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  900. CRT,RUN,VERT_RETRACE_START,0x5a,0x02,0x57
  901. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x6b,0xe3,0xff
  902. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  903. CRT,RUN,MISC_1,0x11,0x75,0x00,0x21
  904. CRT,RUN,MODE_CONTROL,0x01
  905. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  906. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  907. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  908. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  909. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  910. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  911. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  912. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  913. VSP,RUN,FIFO_RAS_CTRL,0x2000
  914. DIR,RUN,MISC_WRITE,0xef
  915. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  916. SEQ,RUN,DCLK_LOW,0x42,0x3f
  917. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  918. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  919. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  920. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  921. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  922.  
  923. ;***Viewport 26***
  924. [800,600,8,47,75]
  925. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  926. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  927. CRT,RUN,REG_LOCK_1,0x48,0xa0
  928. CRT,RUN,HORZ_TOTAL,0x81,0x63,0x64,0x83,0x6c,0x11,0x6d,0xe0,0x00,0x60
  929. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  930. CRT,RUN,VERT_RETRACE_START,0x58,0x0b,0x57
  931. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x68,0xe3,0xff
  932. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  933. CRT,RUN,MISC_1,0x11,0x78,0x00,0x21
  934. CRT,RUN,MODE_CONTROL,0x01
  935. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  936. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  937. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  938. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  939. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  940. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  941. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  942. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  943. VSP,RUN,FIFO_RAS_CTRL,0x2000
  944. DIR,RUN,MISC_WRITE,0xef
  945. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  946. SEQ,RUN,DCLK_LOW,0x41,0x28
  947. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  948. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  949. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  950. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  951. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  952.  
  953. ;***Viewport 27***
  954. [800,600,8,49,72]
  955. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  956. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  957. CRT,RUN,REG_LOCK_1,0x48,0xa0
  958. CRT,RUN,HORZ_TOTAL,0x7e,0x63,0x64,0x80,0x6c,0x1b,0x98,0xf0,0x00,0x60
  959. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  960. CRT,RUN,VERT_RETRACE_START,0x7c,0x22,0x57
  961. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x96,0xe3,0xff
  962. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  963. CRT,RUN,MISC_1,0x11,0x78,0x00,0x21
  964. CRT,RUN,MODE_CONTROL,0x01
  965. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  966. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  967. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  968. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  969. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  970. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  971. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  972. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  973. VSP,RUN,FIFO_RAS_CTRL,0x2000
  974. DIR,RUN,MISC_WRITE,0xef
  975. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  976. SEQ,RUN,DCLK_LOW,0x41,0x28
  977. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  978. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  979. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  980. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  981. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  982.  
  983. ;***Viewport 28***
  984. [800,600,8,38,60]
  985. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  986. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  987. CRT,RUN,REG_LOCK_1,0x48,0xa0
  988. CRT,RUN,HORZ_TOTAL,0x7f,0x63,0x64,0x81,0x67,0x12,0x76,0xf0,0x00,0x60
  989. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  990. CRT,RUN,VERT_RETRACE_START,0x5c,0x0e,0x57
  991. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x71,0xe3,0xff
  992. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  993. CRT,RUN,MISC_1,0x11,0x78,0x00,0x21
  994. CRT,RUN,MODE_CONTROL,0x01
  995. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  996. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  997. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  998. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  999. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1000. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1001. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1002. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1003. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1004. DIR,RUN,MISC_WRITE,0xef
  1005. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1006. SEQ,RUN,DCLK_LOW,0x61,0x41
  1007. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1008. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1009. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1010. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1011. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1012.  
  1013. ;***Viewport 29***
  1014. [800,600,8,35,56]
  1015. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1016. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1017. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1018. CRT,RUN,HORZ_TOTAL,0x7b,0x63,0x64,0x9c,0x67,0x90,0x74,0xf0,0x00,0x60
  1019. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1020. CRT,RUN,VERT_RETRACE_START,0x58,0x0a,0x57
  1021. CRT,RUN,UNDERLINE_LOCATION,0x00,0x5c,0x73,0xe3,0xff
  1022. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1023. CRT,RUN,MISC_1,0x11,0x70,0x00,0x21
  1024. CRT,RUN,MODE_CONTROL,0x01
  1025. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1026. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1027. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1028. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1029. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1030. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1031. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1032. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1033. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1034. DIR,RUN,MISC_WRITE,0xef
  1035. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1036. SEQ,RUN,DCLK_LOW,0x63,0x63
  1037. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1038. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1039. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1040. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1041. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1042.  
  1043. ;***Viewport 30***
  1044. [640,480,8,64,120]
  1045. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1046. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1047. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1048. CRT,RUN,HORZ_TOTAL,0x62,0x4f,0x50,0x83,0x52,0x9d,0x17,0x3e,0x00,0x40
  1049. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1050. CRT,RUN,VERT_RETRACE_START,0xf4,0x01,0xdf
  1051. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x11,0xab,0xff
  1052. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1053. CRT,RUN,MISC_1,0x11,0x5a,0x40,0x31
  1054. CRT,RUN,MODE_CONTROL,0x11
  1055. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1056. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1057. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1058. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1059. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1060. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1061. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1062. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1063. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1064. DIR,RUN,MISC_WRITE,0xef
  1065. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1066. SEQ,RUN,DCLK_LOW,0x43,0x48
  1067. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1068. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1069. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1070. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1071. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1072.  
  1073. ;***Viewport 31***
  1074. [640,480,8,52,100]
  1075. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1076. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1077. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1078. CRT,RUN,HORZ_TOTAL,0x5f,0x4f,0x50,0x81,0x53,0x99,0x06,0x3e,0x00,0x40
  1079. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1080. CRT,RUN,VERT_RETRACE_START,0xec,0x01,0xdf
  1081. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x02,0xab,0xff
  1082. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1083. CRT,RUN,MISC_1,0x11,0x58,0x40,0x31
  1084. CRT,RUN,MODE_CONTROL,0x11
  1085. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1086. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1087. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1088. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1089. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1090. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1091. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1092. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1093. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1094. DIR,RUN,MISC_WRITE,0xef
  1095. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1096. SEQ,RUN,DCLK_LOW,0x61,0x44
  1097. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1098. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1099. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1100. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1101. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1102.  
  1103. ;***Viewport 32***
  1104. [640,480,8,48,90]
  1105. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1106. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1107. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1108. CRT,RUN,HORZ_TOTAL,0x63,0x4f,0x50,0x85,0x54,0x9d,0x15,0x3e,0x00,0x40
  1109. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1110. CRT,RUN,VERT_RETRACE_START,0xf7,0x01,0xdf
  1111. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x11,0xab,0xff
  1112. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1113. CRT,RUN,MISC_1,0x11,0x5a,0x40,0x31
  1114. CRT,RUN,MODE_CONTROL,0x11
  1115. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1116. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1117. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1118. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1119. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1120. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1121. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1122. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1123. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1124. DIR,RUN,MISC_WRITE,0xef
  1125. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1126. SEQ,RUN,DCLK_LOW,0x61,0x41
  1127. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1128. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1129. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1130. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1131. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1132.  
  1133. ;***Viewport 33***
  1134. [640,480,8,38,75]
  1135. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1136. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1137. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1138. CRT,RUN,HORZ_TOTAL,0x64,0x4f,0x50,0x85,0x52,0x9a,0xf2,0x1f,0x00,0x40
  1139. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1140. CRT,RUN,VERT_RETRACE_START,0xe0,0x03,0xdf
  1141. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0xf0,0xab,0xff
  1142. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1143. CRT,RUN,MISC_1,0x11,0x5a,0x40,0x31
  1144. CRT,RUN,MODE_CONTROL,0x11
  1145. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1146. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1147. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1148. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1149. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1150. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1151. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1152. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1153. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1154. DIR,RUN,MISC_WRITE,0xef
  1155. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1156. SEQ,RUN,DCLK_LOW,0x62,0x44
  1157. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1158. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1159. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1160. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1161. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1162.  
  1163. ;***Viewport 34***
  1164. [640,480,8,38,72]
  1165. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1166. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1167. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1168. CRT,RUN,HORZ_TOTAL,0x63,0x4f,0x50,0x86,0x54,0x99,0x06,0x3e,0x00,0x40
  1169. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1170. CRT,RUN,VERT_RETRACE_START,0xe9,0x0c,0xdf
  1171. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x04,0xab,0xff
  1172. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1173. CRT,RUN,MISC_1,0x11,0x5a,0x40,0x31
  1174. CRT,RUN,MODE_CONTROL,0x11
  1175. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1176. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1177. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1178. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1179. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1180. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1181. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1182. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1183. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1184. DIR,RUN,MISC_WRITE,0xef
  1185. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1186. SEQ,RUN,DCLK_LOW,0x62,0x44
  1187. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1188. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1189. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1190. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1191. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1192.  
  1193. ;***Viewport 35***
  1194. [640,480,8,32,60]
  1195. CRT,RMW,VERT_RETRACE_END,0x7f,0x00
  1196. CRT,RMW,CRT_REG_LOCK,0xcf,0x00
  1197. CRT,RUN,REG_LOCK_1,0x48,0xa0
  1198. CRT,RUN,HORZ_TOTAL,0x5f,0x4f,0x50,0x82,0x54,0x80,0x0b,0x3e,0x00,0x40
  1199. CRT,RUN,START_ADDRESS_HIGH,0x00,0x00
  1200. CRT,RUN,VERT_RETRACE_START,0xea,0x0c,0xdf
  1201. CRT,RUN,UNDERLINE_LOCATION,0x60,0xe7,0x04,0xab,0xff
  1202. CRT,RUN,BACKWARD_COMP_1,0x00,0x00,0x10,0x00
  1203. CRT,RUN,MISC_1,0x11,0x5a,0x40,0x31
  1204. CRT,RUN,MODE_CONTROL,0x11
  1205. CRT,RUN,EXT_MEM_CONTROL_1,0x18,0x40,0x00,0x00,0x00
  1206. CRT,RUN,GENERAL_OUTPUT_PORT,0x03
  1207. CRT,RUN,EXT_HORZ_OVERFLOW,0x00
  1208. CRT,RUN,EXT_VERT_OVERFLOW,0x40
  1209. CRT,RUN,EXT_MEM_CONTROL_3,0xff,0x9f,0x9f,0x00
  1210. CRT,RUN,EXT_MISC_CONTROL,0x04,0x00,0x00,0xf7,0xe0,0xc0,0xff
  1211. CRT,RMW,VERT_RETRACE_END,0x7f,0x80
  1212. ENG,RUN,ADV_FUNCTION_CONTROL,0x01
  1213. VSP,RUN,FIFO_RAS_CTRL,0x2000
  1214. DIR,RUN,MISC_WRITE,0xef
  1215. SEQ,RUN,UNLOCK_EXTENSIONS,0x06
  1216. SEQ,RUN,DCLK_LOW,0x61,0x28
  1217. SEQ,RUN,CLKSYN_CONTROL_3,0x00
  1218. SEQ,RMW,CLKSYN_CONTROL_2,0xec,0x02
  1219. SEQ,RMW,CLKSYN_CONTROL_3,0xff,0x40
  1220. SEQ,RUN,UNLOCK_EXTENSIONS,0x00
  1221. CRT,RUN,CURSOR_PSEUDO_MODE,0x0001
  1222.  
  1223.  
  1224.